/*
 * @Author: your name
 * @Date: 2021-12-09 10:12:30
 * @LastEditTime: 2021-12-27 17:33:58
 * @LastEditors: Please set LastEditors
 * @Description: In User Settings Edit
 * @FilePath: \AROperationManager_web\src\store\index.js
 */
import Vue from 'vue'
import Vuex from 'vuex'
import HangUp from './modules/hangUp/hangUp.module.js'
import Screen from './modules/screen/screen.module.js'
import Chants from './modules/chat/chat.module.js'
import White from './modules/white/white.module.js'
import Canvas from './modules/canvas/canvas.module.js'
import online from './modules/RenderData/RenderData.js'
import getters from './getters'
import app from './modules/app'
import settings from './modules/settings'
import user from './modules/user'
import router from './modules/router'
import jurisDiction from './modules/jurisDiction'
import warn from './modules/warn/warn.module.js'
import meshEdit from './modules/meshEdit.js'
Vue.use(Vuex)

const store = new Vuex.Store({
  modules: {
    HU: HangUp,
    Screen: Screen,
    Chant: Chants,
    White: White,
    Canvas: Canvas,
    online: online,
    app,
    settings,
    user,
    jurisDiction,
	warn,
	meshEdit,
	router
  },
  getters
})

export default store
